home *** CD-ROM | disk | FTP | other *** search
- /*
- ********************************************************************************
- * *
- * COPYRIGHT: *
- * (C) Copyright Taligent, Inc., 1997 *
- * (C) Copyright International Business Machines Corporation, 1997 *
- * Licensed Material - Program-Property of IBM - All Rights Reserved. *
- * US Government Users Restricted Rights - Use, duplication, or disclosure *
- * restricted by GSA ADP Schedule Contract with IBM Corp. *
- * *
- ********************************************************************************
- *
- * File TIMEZONE.TXT
- *
- * Modification History:
- *
- * Date Name Description
- * 04/28/97 aliu Creation.
- ********************************************************************************
- */
-
- // This file contains the data for TimeZone objects which are known to the
- // Unicode Analytics package at startup.
-
- timezone // Name of "locale"
- {
- timezone // Name of resource
- {
- // Format: This is a 2-D array, with each row containing the data
- // for a single time zone. Each row has exactly 10 elements. They are:
-
- // raw offset*
- // id (string)
- // start month (0 = January)
- // start day of week in month (-1 = last of month, 1 = first of month)
- // start day of week (1 = 1)
- // start time*
- // end month (zero-based)
- // end day of week in month
- // end day of week (one-based, 1 = 1)
- // end time*
-
- // * In units of 0.1 hours, so 35 = 3.5 hours.
-
- // Some time zones do not observe Daylight Savings Time. For those,
- // the last 8 elements are zero.
-
- // Example:
- // {-80, "PST", 3, 1, 1, 20, 9, -1, 1, 20}
-
- // This time zone has a raw offset of GMT - 8.0 hours (-80), an ID of "PST".
- // Daylight Savings Time begins in zero-based month 3 (3), on the first
- // (1) 1 (1) at 2.0 hours into the day, or 2:00 a.m. (20). Daylight
- // Savings Time ends in zero-based month 9 (9), on the last (-1)
- // 1 (1) at 2.0 hours into the day, or 2:00 a.m (20).
-
- // Order of rows is ignored.
-
- // GMT is the ID for Greenwich Mean Time timezone.
- {0, "GMT", 2, -1, 1, 20, 9, 4, 1, 20}
- // ECT is the ID for European Central Time timezone.
- {10, "ECT", 2, -1, 1, 20, 8, -1, 1, 20}
- // EET is the ID for Eastern European Time timezone.
- {20, "EET", 2, -1, 1, 20, 8, -1, 1, 20}
- // ART is the ID for (Arabic) Egypt Standard Time timezone. 5/1 ~ 10/1
- {20, "ART", 4, 1, 1, 20, 9, 1, 1, 20}
- // EAT is the ID for Eastern African Time timezone.
- {30, "EAT", 0,0,0,0,0,0,0,0}
- // MET is the ID for Middle East Time timezone.
- {35, "MET", 0,0,0,0,0,0,0,0}
- // NET is the ID for Near East Time timezone.
- {40, "NET", 0,0,0,0,0,0,0,0}
- // PLT is the ID for Pakistan Lahore Time timezone.
- {50, "PLT", 0,0,0,0,0,0,0,0}
- // IST is the ID for India Standard Time timezone.
- {55, "IST", 0,0,0,0,0,0,0,0}
- // BST is the ID for Bangladesh Standard Time timezone.
- {60, "BST", 0,0,0,0,0,0,0,0}
- // VST is the ID for Vietnam Standard Time timezone.
- {70, "VST", 0,0,0,0,0,0,0,0}
- // CTT is the ID for China Taiwan Time timezone.
- {80, "CTT", 0,0,0,0,0,0,0,0}
- // JST is the ID for Japan Standard Time timezone.
- {90, "JST", 0,0,0,0,0,0,0,0}
- // KST is the ID for Korea Standard Time timezone.
- {90, "KST", 0,0,0,0,0,0,0,0}
- // ACT is the ID for Australia Central Time timezone.
- {95, "ACT", 3, 1, 1, 20, 9, -1, 1, 20}
- // AET is the ID for Australia Eastern Time timezone.
- {100, "AET", 3, 1, 1, 20, 9, -1, 1, 20}
- // SST is the ID for Solomon Standard Time timezone.
- {110, "SST", 0,0,0,0,0,0,0,0}
- // NST is the ID for New Zealand Standard Time timezone.
- {120, "NST", 3, 1, 1, 20, 9, -1, 1, 20}
- // MIT is the ID for Midway Islands Time timezone.
- {-110, "MIT", 0,0,0,0,0,0,0,0}
- // HST is the ID for Hawaii Standard Time timezone.
- {-100, "HST", 3, 1, 1, 20, 9, -1, 1, 20}
- // AST is the ID for Alaska Standard Time timezone.
- {-90, "AST", 3, 1, 1, 20, 9, -1, 1, 20}
- // PST is the ID for Pacific Standard Time timezone.
- {-80, "PST", 3, 1, 1, 20, 9, -1, 1, 20}
- // PNT is the ID for Phoenix Standard Time timezone.
- {-70, "PNT", 0,0,0,0,0,0,0,0}
- // MST is the ID for Mountain Standard Time timezone.
- {-70, "MST", 3, 1, 1, 20, 9, -1, 1, 20}
- // CST is the ID for Central Standard Time timezone.
- {-60, "CST", 3, 1, 1, 20, 9, -1, 1, 20}
- // EST is the ID for Eastern Standard Time timezone.
- {-50, "EST", 3, 1, 1, 20, 9, -1, 1, 20}
- // IET is the ID for Indiana Eastern Standard Time timezone.
- {-50, "IET", 0,0,0,0,0,0,0,0}
- // PRT is the ID for Puerto Rico and US Virgin Islands Time timezone.
- {-40, "PRT", 0,0,0,0,0,0,0,0}
- // CNT is the ID for Canada Newfoundland Time timezone.
- {-35, "CNT", 3, 1, 1, 20, 9, -1, 1, 20}
- // AGT is the ID for Argentina Standard Time timezone.
- {-30, "AGT", 0,0,0,0,0,0,0,0}
- // BET is the ID for Brazil Eastern Time timezone.
- {-30, "BET", 3, 1, 1, 20, 9, -1, 1, 20}
- // CAT is the ID for Central African Time timezone.
- {-10, "CAT", 0,0,0,0,0,0,0,0}
- }
- }
-
- //eof
-